massachusetts accountant new bedford dartmouth lawyer fall river boston cape cod county attorney halifax accounting nova scotia endoscopy new england auditor prosecutor colonoscopy audit law devon colitis